package com.iwhalecloud.citybrain.flow.platform.manager.application.service;

import com.iwhalecloud.citybrain.flow.platform.manager.common.ResponseResult;
import com.iwhalecloud.citybrain.flow.platform.manager.common.client.HttpProcessInstanceHandleRelDto;

/**
　　* @description: 流程实例处理关系服务
　　* @author shenrm
　　* @date 2021/11/10 11:14
　　*/
public interface ProcessInstanceHandleRelService {

    /**
     * 处理阅办数据
     *
     * @param processInstanceHandleRelDto
     * @return
     */
    ResponseResult dealReadDoData(HttpProcessInstanceHandleRelDto processInstanceHandleRelDto);

    /**
     * 更新阅办信息状态,支持单条或批量操作
     *
     * @param processInstanceHandleRelDto
     * @return
     */
    ResponseResult updateReadDoStatus(HttpProcessInstanceHandleRelDto processInstanceHandleRelDto);
}
